/***************************************************
> Copyright (C) 2024 ==RXX== All rights reserved.
> File Name: 4.c
> Author: rxx
> Mail:2909017383@qq.com 
> Created Time: 2024年11月12日 星期二 10时07分27秒
***************************************************/

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main(int argc,const char* argv[])
{

	int num[10] = {2,4,45,65,65,23,45,65,23,45};
	int i = 0;
	int j = 0;
	int k = 0;

	printf("删除重复的数前：");
	for(int i=0;i<10;i++){
		printf("%d\t",num[i]);
	}
	printf("\n");

	for(i=0;i<10;i++){//拿出第一个数和其他数比较
		for(j=i+1;j<10;j++){//比较结果
			if(num[j]==num[i]){
				for(k=j;k<9;k++){
					num[k]=num[k+1];//如果结果相等则把后面的值赋给前面
					//	printf("%d\t",num[k]);
				}
				num[k]=0;//把剩下的赋予0
			}else{
				continue;//如果不相等继续下一次循环
				//	printf("%d\t",num[i]);
			}
		}
	}
	printf("删除重复的数后：");
	for(int i=0;i<10;i++){
			printf("%d\t",num[i]);
	}
	printf("\n");
    return 0;
}
